Drop the deprecated gdk_device_manager_get_client_pointer
authorMatthias Clasen <mclasen@redhat.com>
Wed, 26 Oct 2016 01:06:25 +0000 (21:06 -0400)
committerMatthias Clasen <mclasen@redhat.com>
Wed, 26 Oct 2016 01:06:25 +0000 (21:06 -0400)
docs/reference/gdk/gdk4-sections.txt
gdk/gdkdevicemanager.c
gdk/gdkdevicemanager.h

index 091e1370d293cde0b6f21c85c82b3e56af9356c4..c413044d448ec23e9465cd2fa28231ed67454971 100644 (file)
@@ -788,7 +788,6 @@ GdkDeviceManager
 gdk_disable_multidevice
 gdk_device_manager_get_display
 gdk_device_manager_list_devices
-gdk_device_manager_get_client_pointer
 
 <SUBSECTION Standard>
 GDK_DEVICE_MANAGER
index b7eaa83758252ce5efb00441426e0da2b32d7b35..dd8453f5595a211bc5f862d73cbabe284777caf3 100644 (file)
@@ -339,29 +339,3 @@ gdk_device_manager_list_devices (GdkDeviceManager *device_manager,
 
   return GDK_DEVICE_MANAGER_GET_CLASS (device_manager)->list_devices (device_manager, type);
 }
-
-/**
- * gdk_device_manager_get_client_pointer:
- * @device_manager: a #GdkDeviceManager
- *
- * Returns the client pointer, that is, the master pointer that acts as the core pointer
- * for this application. In X11, window managers may change this depending on the interaction
- * pattern under the presence of several pointers.
- *
- * You should use this function seldomly, only in code that isn’t triggered by a #GdkEvent
- * and there aren’t other means to get a meaningful #GdkDevice to operate on.
- *
- * Returns: (transfer none): The client pointer. This memory is
- *          owned by GDK and must not be freed or unreferenced.
- *
- * Since: 3.0
- *
- * Deprecated: 3.20: Use gdk_seat_get_pointer() instead.
- **/
-GdkDevice *
-gdk_device_manager_get_client_pointer (GdkDeviceManager *device_manager)
-{
-  g_return_val_if_fail (GDK_IS_DEVICE_MANAGER (device_manager), NULL);
-
-  return GDK_DEVICE_MANAGER_GET_CLASS (device_manager)->get_client_pointer (device_manager);
-}
index e68f34aab2dcc247892ef9ea0c2ad0c5e9c6224f..554d2d9a43bea9429e13a77deea55a8b4dc4ce7d 100644 (file)
@@ -40,8 +40,6 @@ GdkDisplay * gdk_device_manager_get_display        (GdkDeviceManager *device_man
 GDK_DEPRECATED_IN_3_20
 GList *      gdk_device_manager_list_devices       (GdkDeviceManager *device_manager,
                                                     GdkDeviceType     type);
-GDK_DEPRECATED_IN_3_20
-GdkDevice *  gdk_device_manager_get_client_pointer (GdkDeviceManager *device_manager);
 
 G_END_DECLS